Apple II
Sample Code Notes
_____________________________________________________________________________
                                                  Developer Technical Support

#3:    AnimDemo

Version:    3.0                                                     June 1990

APW Components:    AnimDemo.asm
                   Full.Build
                   Build
                   Build.Macros 

MPW Components:    AnimDemo.Aii
                   MakeFile

AnimDemo shows three different Apple IIGS animation techniques.  The source 
code also demonstrates the only supported way to access screen memory 
directly, bypassing QuickDraw II.
_____________________________________________________________________________

The appearance of horizontally and vertically moving marquee lights is 
achieved by modifying color table entries using heartbeat (VBL) tasks.  
Horizontal scrolling of the text in the marquee box is handled via heartbeat 
tasks.  Pixel block transfers create the effect of a bouncing color object.

These three animation techniques are meant to give you an idea of what can be 
done to animate Apple IIGS graphics.  Other techniques will be illustrated in 
subsequent Sample Code releases.  Apple would like to hear about your methods 
too.

APW users need APW v.1.0, APW Tools & Interfaces v.1.1, and Apple IIGS System 
Software 5.0.2 or later.  Three APW command files, Full.Build, Build, and 
Build.Macros allow you to perform complete or partial rebuilds of the load 
file AnimDemo.

MPW IIGS users need MPW v.3.0, MPW IIGS Tools v.1.1, and MPW IIGS Assembler 
v.1.0 or later.  The name needed by the MPW Build menu's Build option can be 
found in the MakeFile.
